[−][src]Crate mime_guess
Guessing of MIME types by file extension.
Uses a static list of file-extension : MIME type mappings.
Note: MIME Types Returned Are Not Stable/Guaranteed
The media types returned for a given extension are not considered to be part of the crate's stable API and are often updated in patch (#.#.x) releases to be as correct as possible.
Additionally, only the extensions of paths/filenames are inspected in order to guess the MIME type. The file that may or may not reside at that path may or may not be a valid file of the returned MIME type. Be wary of unsafe or un-validated assumptions about file structure or length.
Structs
Mime | Mime, or Media Type. Encapsulates common registers types. |
Functions
get_extensions | Get the extensions for a given top-level and sub-level of a MIME type
( |
get_mime_extensions | Get a list of known extensions for a given |
get_mime_extensions_str | Get a list of known extensions for a MIME type string. |
get_mime_type | Get the MIME type associated with a file extension. |
get_mime_type_opt | Get the MIME type associated with a file extension. |
get_mime_type_str | Get the MIME type string associated with a file extension. Case-insensitive. |
guess_mime_type | Guess the MIME type of |
guess_mime_type_opt | Guess the MIME type of |
octet_stream | Get the MIME type for |